Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: dahua dehua dihui duihua tihua dihu ?

huà Dihua or Tihwa (old name of Ürümqi 乌鲁木齐)
Huá to arrive in China
huá landslide

Dictionary · Google Translate · Help
By MDBG 2025