LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“gerizekâlı” İngilizcede

1 İngilizce çeviri
EN
retarded

They say I'm retarded.