English-German dictionary »

floating spleen meaning in German

EnglishGerman
floating spleen noun

die WandermilzSubstantiv