EXPERIENCE
LEARN
C2
IPA
/suʔn moat/
GD
sun moat

ស៊ុនមាត់ Meaning in English

Sun mouth
Say Too Much

Definitions

US to make a slip of the tongue, say too much
Headley