foumart
Explore definitions, synonyms, and language insights of foumart
Definitions
Noun
dark brown mustelid of woodlands of Eurasia that gives off an unpleasant odor when threatened
Explore definitions, synonyms, and language insights of foumart