EXPERIENCE
LEARN
C2
IPA
/sɑmnaəc nĕək pʰɑːŋ/
GD
samnaeuch neak phang

សំណើចអ្នកផង Meaning in English

Laugh at you too
Public Humiliation
Public Mockery

Definitions

US public humiliation, public mockery
Headley