Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: dehua dahua dihui duihua tihua dihu ?

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

Dictionary · Google Translate · Help
By MDBG 2024