Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: chao cao cha chagos chagou cage ?

Chá Qún dǎo Chagos Archipelago, coral archipelago in tropical Indian Ocean, with Diego Garcia 迪戈·加西亚岛 as largest island
·西 · Jiā Dǎo Diego Garcia tropical island and US military base in the Indian Ocean, main island of Chago archipelago 查戈斯群岛

Dictionary · Google Translate · Help
By MDBG 2024