EXPERIENCE
LEARN
C2
IPA
/spɑːt liəŋ kʰluən/
GD
spat leang khluon

ស្បថលាងខ្លួន Meaning in English

Definitions

US to swear / make an oath that one is going to change one's evil ways: to swear in order to extricate oneself from a difficult situation
Headley