Search term piggery has 2 results
Jump to
EN English FR French
piggery porcherie {f}
piggery (n) [animal husbandry] porcherie (n) {f} [animal husbandry]