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


English

Detailed Translations for izard from English to French

izard:

izard [the ~] noun

  1. the izard (mountain goat)
    le chamois

Translation Matrix for izard:

NounRelated TranslationsOther Translations
chamois izard; mountain goat chammy; chamois; chamois leather; shammy; wash leather