Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: haoliao hualiao huoli hualao huola ?

huǒ liáo to singe; to scorch

Dictionary · Google Translate · Help
By MDBG 2024