EXPERIENCE
LEARN
C1
IPA
/sruʔk laə/
GD
sruk leu

ស្រុកលើ Meaning in English

Upper District
Uplands
Highlands
Country Upstream
Hinterlands

Definitions

US uplands, highlands, country upstream; hinterlands
Headley