Search term cowshed has one result
Jump to
EN English JA Japanese
cowshed (n) [place for cows] 牛舎 (n) [place for cows] (n)