Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: xihua xishua xiahua xiehu xiehui xiehuo ?

xiè huà (biology) to carcinize

Dictionary · Google Translate · Help
By MDBG 2026