Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: dahua dehua dihui duihua tihua dihu ?

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

Dictionary · Google Translate · Help
By MDBG 2025