How do you say madagascar in Sanskrit?
— मडगास्कर


Generic synonyms for madagascar in Sanskrit
islandजलवेष्टितभूमिः