EXPERIENCE
LEARN
C2
IPA
/saːliə teiw ruʔk/
GD
salea tew ruk

សាលាទេវរុក្ខ Meaning in English

Definitions

US kind of small square pavilion / altar for forest spirits
Headley

Topics

Religion