Search term vachery has one result
Jump to
EN English FR French
vachery (n) [cattle enclosure] (n) vacherie (n) [cattle enclosure]