English-German dictionary »

more imbecile meaning in German

EnglishGerman
more imbecile

geistesschwächere