paparres
Catalan
Noun
paparres
plural of
paparra