EXPERIENCE
LEARN
C2
IPA
/sɑmnaəc nɔːkɑːpɑːŋ/
GD
samnaeuch nokapang

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

Laugh at you too
Public Humiliation
Public Mockery

Definitions

US public humiliation, public mockery
Headley