EXPERIENCE
LEARN
C2
IPA
/saːt krɨh/
GD
sat krueh

សាតគ្រឹះ Meaning in English

Comfortable Dwelling
Comfortable Place

Definitions

US comfortable place / dwelling
Headley