suffocation

?

ads

noun

မွန်းခြင်း

  • die of suffocation.

~ suffocation noun; ~ suffocations plural

ads