English to Chinese Dictionary

Search:

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

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


<< back to the home page