Deutsch Version
Meaning of
"Idioten"
in English language
German to English
English to German
German
English
Idioten
cretins, ninnies, dunces, schnooks, idiots