EXPERIENCE
LEARN
C2
figurative
IPA
/saəc sʋiə/
GD
saeuch svea

សើចស្វា Meaning in English

To Grin
Grimace
Be Humiliated
Grin

Definitions

US to grin, grimace.
Headley
US to lose face, be humiliated
Headley

Topics

Emotions