Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: chao cao cha chagos chagou cage ?

查戈斯群岛 Chá gē sī Qún dǎo Chagos Archipelago, coral archipelago in tropical Indian Ocean, with Diego Garcia 迪戈·加西亚岛 as largest island
迪戈·加西亚岛 Dí gē · Jiā xī yà 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 2026