Portuguese

edit

Noun

edit

esquírolas f

  1. plural of esquírola