Summary
English to French:   more detail...
  1. talon:


English

Detailed Translations for talon from English to French

talon:


Translation Matrix for talon:

OtherRelated TranslationsOther Translations
- counterfoil

Synonyms for "talon":


Related Definitions for "talon":

  1. a sharp hooked claw especially on a bird of prey1

Wiktionary Translations for talon:

talon
noun
  1. hooked claw
talon
noun
  1. Pied des oiseaux de proie

Cross Translation:
FromToVia
talon griffe; serres klauw — poot van een roofdier

External Machine Translations: