إنجليزي-العربية قاموس »

humiliation meaning in العربية

إنجليزيالعربية
humiliation the act of humiliating or humbling someone; abasement of pride; mortification

إِذْلَالm

Your history