talon in Spanish
talon in Spanish
garra
A sharp, hooked claw of a bird of prey or other predatory animal.
garrón
A sharp, hooked claw of a bird of prey or other predatory animal.