LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“itibarını kaybetmek” İngilizcede

1 İngilizce çeviri
EN
lose face

To lose face means to be humiliated.