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


French

Detailed Synonyms for mammouth in French

mammouth:

mammouth [le ~] noun

  1. le mammouth
    le mammouth

Alternate Synonyms for "mammouth":