EXPERIENCE
LEARN
C2
IPA
/krɑːpuəc moət/
GD
krapuoch moat

ក្របួចមាត់ Meaning in English

Definitions

US to compress the lips as if making a great effort to do something
Headley