meaning of comoro islands

1. three main islands and numerous islets in the Indian Ocean between Mozambique and Madagascar


Related Words

comoro islands |

Developed & Maintained By Taraprasad.com

Treasure Words