English-German dictionary »

horseshoe kidney meaning in German

EnglishGerman
horseshoe kidney noun

die HufeisenniereSubstantiv