Summary
French Synonyms:   more detail...
  1. Madagascar:


French

Detailed Synonyms for Madagascar in French

Madagascar:

Madagascar [le ~] noun

  1. le Madagascar
    le Madagascar