French-Polish dictionary »

moufette mouffette meaning in Polish

FrenchPolish
moufette mouffette

skunks