The stable (fr. L'étable)

Translation into English

Synonyms

  • abri
  • ferme
  • bâtiment agricole
  • établissement rural