cowshed – English–Español translations

🇬🇧 en es 🇪🇸

cowshed noun

  • place for cows
vaqueriza
Wiktionary Links