English Translation of GARRA
garras feminine plural noun : claws, clutches caer en las garras de alguien to fall into someone's clutches
Examples of GARRA
esa canción no tiene garra that song has no bite to it
Seen & Heard
What made you want to look up garra? Please tell us where you read or heard it (including the quote, if possible).