LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“aşağılama” İngilizcede

4 İngilizce çeviri
EN
insult

It is an insult to her.

EN
humiliation

How can you bear such a humiliation?