Portuguese

edit

Noun

edit

garfadas f

  1. plural of garfada