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