EXPERIENCE
LEARN
C2
IPA
/suʔn ɗaj/
GD
sun dai

ស៊ុនដៃ Meaning in English

Overdo
Lose One'
Become Flustered

Definitions

US to go too far, become too deeply involved; to become flustered, lose one's presence of mind, not to know how to act
Headley