LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“geri zekâlı” İngilizcede

2 İngilizce çeviri
EN
idiot

Thanks for having explained to me at last why people take me for an idiot.

EN
brainless

What a brainless numpty.