talons – English–Français translations

🇬🇧 en fr 🇫🇷

talon noun

  /ˈtælən/
  • hooked claw
griffe, serre
Wiktionary Links