garfada
garfada
∗garfada [gar-fah’-dah.gar-fe-ah’-dah]
noun
1Clawing or seizing with the nails. (f)
Collins Complete Spanish Electronic Dictionary © HarperCollins Publishers 2011
Collins Complete Spanish Electronic Dictionary © HarperCollins Publishers 2011