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


French

Detailed Synonyms for moufette in French

moufette:

moufette [la ~] noun

  1. la moufette
    la moufette