Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: dihua daihui dehui ditui dahui didui ?

huí see 递归
huǐ to vilify / to slander / vilification

Dictionary · Google Translate · Help
By MDBG 2025