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

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

Definitions

US to barricade a passage
Headley