madagascar meaning in English
n.
1.马达加斯加〔非洲,马尔加什共和国的简称〕。
2.马达加斯加岛〔非洲〕。
Examples
- Madagascar has a rugged mountain spine .
马达加斯加有一起伏不平的中央山脊。 - Madagascar embassy indian embassy zimbabwe embassy
印度大使馆商务参赞帕帝凯先生 - If i ' d said yes to you and gone to madagascar ,
.如果当初答应你然后我们去马达加斯加 - Visa on demand - madagascar tdctrade . com
签证易-马达加斯加(贸发网tdctrade