English-German dictionary »

farrowing and store pen meaning in German

EnglishGerman
farrowing and store pen noun

die Abferkel-Aufzucht-BuchtSubstantiv