Comoro Islands

英 美
  • 科摩罗
  • Comoro 科摩罗群岛
  • islands n.岛屿;孤立体;飞行甲板上层建筑;[解]胰岛名词island的复数形式.
Noun:
  1. three main islands and numerous islets in the Indian Ocean between Mozambique and Madagascar