Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: ziran xirun ziren siren zhiren xiren ?

rùn moist / humid / to moisten / to provide moisture / comfortably off

Dictionary · Google Translate · Help
By MDBG 2025