Summary
English to French:   more detail...
  1. hen roost:


English

Detailed Translations for hen roost from English to French

hen roost:

hen roost [the ~] noun

  1. the hen roost (chicken run)
    le parquet

Translation Matrix for hen roost:

NounRelated TranslationsOther Translations
parquet chicken run; hen roost parquet

Related Translations for hen roost