English-German dictionary »

most imbecile meaning in German

EnglishGerman
most imbecile

geistesschwächste