Definisi 'madagascar'
|
English to English noun
1 |
a republic on the island of Madagascar; achieved independence from France in 1960 | | source: wordnet30
2 |
an island in the Indian Ocean off the southeastern coast of Africa; the 4th largest island in the world | | source: wordnet30
|
|
|