How do you say madagascar in Italian?
— Madagascar


Generic synonyms for madagascar in Italian
islandisola (f)