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

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

Demons
Forest Spirit

Definitions

US Noun kind of forest spirit
Headley

Topics

Religion