Translation of "talon" - English-Spanish dictionary

talon

noun uk /ˈtæl·ən/

a sharp part on the foot of a bird that it uses to catch animals

garra

(Translation of “talon” from the Cambridge English-Spanish Dictionary © Cambridge University Press)

talon

noun /ˈtӕlən/

the claw of a bird of prey.

garra

(Translation of “talon” from the PASSWORD English-Spanish Dictionary © 2014 K Dictionaries Ltd)