EXPERIENCE
LEARN
C2
IPA
/selaː krɨh/
GD
sela krueh

សិលាគ្រឹះ Meaning in English

Mountain Cavern
Stone Building

Definitions

US building made of stone; mountain cavern
Headley