garfas

Spanish

Noun

garfas f pl

  1. plural of garfa