Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: zaowan zawen zuowen zaoshen zhouwen zhuwen ?

zāo wēn to suffer from a plague / to endure a misfortune / a plague on him!

Dictionary · Google Translate · Help
By MDBG 2024