Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: tanhua dianhua dunhua danhu dahun dana ?

dàn huà to water down / to play down / to trivialize / to weaken / to become dull with time / to desalinate / desalination

Dictionary · Google Translate · Help
By MDBG 2024