English-German dictionary »

i'm not that stupid! meaning in German

EnglishGerman
I'm not that stupid!

Ich bin doch nicht bescheuert!◼◼◼