EXPERIENCE
LEARN
C2
IPA
/snaə saːk/
GD
sneu sak

ស្នើសាក Meaning in English

Definitions

US to ask difficult questions, put someone on the spot
Headley