Search term cowshed has 2 results
Jump to
EN English IT Italian
cowshed (n) [animal husbandry] stalla (n) {f} [animal husbandry]
cowshed (n) [place for cows] stalla (n) {f} [place for cows]