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


French

Detailed Translations for perches from French to English

perches:

perches [la ~] noun

  1. la perches
    the leaping-poles

Translation Matrix for perches:

NounRelated TranslationsOther Translations
leaping-poles perches