EXPERIENCE
LEARN
C2
IPA
/smeŋ smaː/
GD
smeng sma

ស្មិងស្មាធិ៍ Meaning in English

Definitions

US to meditate, be in deep contemplation; to be motionless because of total mental concentration
Headley