European polecats
English
Noun
European polecats
plural of
European polecat