What is the meaning of republic of madagascar in English?

Learn vocabulary with pictures as well as definitions of republic of madagascar in English

Learn in

See more

n. Republic of Madagascar

Definition of Republic of Madagascar in English

Island semi-presidential republic located in the southeast of Africa, in the southwest of the Indian Ocean, between Mozambique and Mauritius.

Synonyms of Republic of Madagascar in English

Madagascar