humiliating

?

ads

adjective

အရှက်တကွဲ အကျိုးနည်းဖွယ်ရာ

  • a deeply humiliating defeat.

humiliate

?

ads

verb

~ humiliate verb; ~ humiliating present participle

ads