LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“dili tutulmuş sessiz konuşmayan” İngilizcede

1 İngilizce çeviri
EN
dumb

I'm so dumb... I'm trying to explain things to you that I don't understand myself.