SpanishEdit

NounEdit

garfa f (plural garfas)

  1. (archaic) claw