sheepfold – Deutsch–English translations

🇬🇧 en de 🇩🇪

sheepfold noun

  /ˈʃiːp.fəʊld/
  • enclosure
Schafstall, Schafhürde
Wiktionary Links