bêtes-puantes
French
Noun
bêtes-puantes
f
plural of
bête-puante