EXPERIENCE
LEARN
C2
IPA
/smaːrɑːlaː toːh/
GD
smarala touh

ស្មារលាទោស Meaning in English

Definitions

US to resolve never to commit a crime again; to atone for (a wrong)
Headley

Stems

Possible Synonyms

មកវិញ
Return
ទូទាត់គ្នា
Atone