Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: do data da doh dota duha ?

Doha, capital of Qatar (Tw)
Duō Doha, capital of Qatar
Duō Huí Doha Round (world trade talks that began in Doha, Qatar in 2001)

Dictionary · Google Translate · Help
By MDBG 2024