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


French

Detailed Synonyms for Sumatra in French

Sumatra:

Sumatra

  1. Sumatra