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

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

Definitions

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