Translation of kelemasan in English:

kelemasan

suffocation

noun

  • 1

    suffocation