English translation for "madagascar"
|
- n. madagascar, island country located in the indian ocean off the southeastern coast of africa
- Similar Words:
- "macy" English translation, "macédoine" English translation, "macédonien" English translation, "macération" English translation, "macérer" English translation, "madame" English translation, "madame bovary" English translation, "madeleine" English translation, "madeleine albright" English translation, "mademoiselle" English translation
|
|
|