LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“mahçup olmak” İngilizcede

2 İngilizce çeviri
EN
lose face

To lose face means to be humiliated.

EN
blush

I blush for your mistake.