LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“eli işe yakışmaz” İngilizcede

2 İngilizce çeviri
EN
awkward

I felt very awkward.