Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: diduan duihuan dian dahuan daihuan dihan ?

huǎn low and unhurried (voice etc) / low and gently sloping (terrain)

Dictionary · Google Translate · Help
By MDBG 2024