English-German dictionary »

tallows meaning in German

EnglishGerman
tallows

schmiert