EXPERIENCE
LEARN
C2
IPA
/sɑmlap kʰluən ʔeːŋ/
GD
samlap khluon aeng

សម្លាប់ខ្លួនឯង Meaning in English

Definitions

US Noun suicide
Wiktionary
US to commit suicide
Headley