mofettes
English
Noun
mofettes
plural of
mofette
French
Noun
mofettes
f
plural of
mofette