Shobdo Logo
EN↔FRfactory farming

factory farming

Flag: gbEnglish → FrenchFlag: frOxford English–French

factory farming
noun
élevage m