impudores
Spanish
Noun
impudores
m
pl
plural of
impudor