EXPERIENCE
LEARN
C2
IPA
/ʔaːrukkɑːʔaːrɑː/
GD
'arukka'ara

អារុក្ខអារក្ខ Meaning in English

Demons
Forest Spirit

Definitions

US Noun kind of forest spirit
Headley

Topics

Religion