What is Comoros?

HausaTV2 4 views
Comoros is an independent island nation located at the Northern end of Mozambique channel East Africa.

Add Comments