EXPERIENCE
LEARN
C2
IPA
/srɔːlah muʔkɑːmat/
GD
srolah mukamat

ស្រឡះមុខមាត់ Meaning in English

Clear face
Feel Good
Get Better

Definitions

US to feel good, get better, recover (e.g. from an illness); to be regaining consciousness; to enjoy a change of scene
Headley