Question: what is moufette in english?
Answer: mouffette. noun. polecat [noun] (American) a skunk. skunk [noun] a small North American animal which defends itself by squirting out an unpleasant-smelling liquid. (Translation of mouffette from the PASSWORD French-English Dictionary © 2014 K Dictionaries Ltd)