LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“nahoş.” İngilizcede

3 İngilizce çeviri
EN
uncomfortable

Stop it! You're making her feel uncomfortable!