English-German dictionary »

congested liver meaning in German

EnglishGerman
congested liver noun

die StauungsleberSubstantiv