EXPERIENCE
LEARN
C2
figurative
IPA
/saəc sʋaː/
GD
saeuch sva

សើចស្វា Meaning in English

To Grin
Grimace
Be Humiliated
Grin

Definitions

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

Topics

Emotions