salauds
French
Noun
salauds
m
plural of
salaud