Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: dehua dahua dihui duihua tihua dihu ?

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

Dictionary · Google Translate · Help
By MDBG 2025