English to Chinese Dictionary

Search:

liàn (literary) to moisten; to wet; to soak in water


<< back to the home page