English to Chinese Dictionary

Search:

Did you mean: sarin saoran suran zaran siren ziran saharan scram ?

撒然 rán sudden
飒然 rán soughing (of the wind)


<< back to the home page