meaning of comoro

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


Related Words

comoro islands | comoros |

Developed & Maintained By Taraprasad.com

Treasure Words