to humiliate [ humiliated ; humiliated ]
Eşanlamlılar
  • استصغر
Notices
  • make humble;injure the dignity or self-respect of