cowshed – Deutsch–English translations

🇬🇧 en de 🇩🇪

cowshed noun

  • place for cows
Kuhstall, Stall
Wiktionary Links