Translation of suffocation in Malay

suffocation

kelemasan

noun

  • 1

    kelemasan