salopiauds
French
Noun
salopiauds
?
plural of
salopiaud