EXPERIENCE
LEARN
C2
IPA
/sɑmreic sɑŋkaː/
GD
samrech sangka

សម្រេចសង្ខារ Meaning in English

Definitions

US to decide to put an end to one's life
Headley