English-German dictionary »

megabladder meaning in German

EnglishGerman
megabladder noun

die MegazystisSubstantiv