LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“mahcup etmek” İngilizcede

4 İngilizce çeviri
EN
shame

Your excellent work puts me to shame.

EN
embarrass

Tom didn't want to embarrass Mary.