to humiliate [ humiliated ; humiliated ]
Sinónimos
  • استصغر
Notices
  • make humble;injure the dignity or self-respect of