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

humiliate meaning in العربية

إنجليزيالعربية
humiliate to injure a person's dignity and self-respect

أَخْزَى

أَذَلَّ

اِسْتَذَلَّ

Your history