EXPERIENCE
LEARN
C2
IPA
/saːlaː teːw ruk/
GD
sala tew ruk

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

Definitions

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

Topics

Religion