EXPERIENCE
LEARN
C2
IPA
/ʔaːruʔkkɑːʔaːrɑːk/
GD
'arukka'arak

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

Demons
Forest Spirit

Definitions

US Noun kind of forest spirit
Headley

Topics

Religion