humiliation

?

ads

noun

မျက်နှာပျက်ရခြင်း

အရှက်ကွဲခြင်း

  • the team's final humiliation at the hands of the Australians.

~ humiliation noun; ~ humiliations plural

ads