EXPERIENCE
LEARN
C2
IPA
/srah crɑːk/
GD
srah chrak

ស្រាស់ច្រក Meaning in English

Definitions

US to barricade a passage
Headley