EXPERIENCE
LEARN
C2
IPA
/saəc rɔːjĕəh moət/
GD
saeuch royeah moat

សើចរយះមាត់ Meaning in English

Definitions

US to laugh one's head off, to laugh heartily, to laugh until one's mouth is torn apart.
Headley

Topics

Emotions