Definify.com

Definition 2025


mouffette

mouffette

French

Noun

mouffette f (plural mouffettes)

  1. skunk