EXPERIENCE
LEARN
C2
IPA
/saːlaː teiʋɔːruʔ/
GD
sala tevoru

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

Definitions

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

Topics

Religion