paparres

Catalan

Noun

paparres

  1. plural of paparra