English-German dictionary »

floating liver meaning in German

EnglishGerman
floating liver noun

die Wanderleber [der Wanderleber; die Wanderlebern]Substantiv