las garras
-the claws
See the entry for garra.

garra

NOUN
(of an animal)-claw
Synonyms for garra
NOUN
(enthusiasm)-spirit
Synonyms for garra
Word of the Day
chestnut