LexiTurkTURKISH ↔ ENGLISH DICTIONARY

sıkıntı vermek suretiyle. embarrassment sıkıntı” in English

1 English translation
EN
embarrass

Tom didn't want to embarrass Mary.