gasparots
French
Noun
gasparots
m
plural of
gasparot