English-German dictionary »

foamy liver meaning in German

EnglishGerman
foamy liver noun

die SchaumleberSubstantiv