EXPERIENCE
LEARN
C2
IPA
/kruː ɗɑmrəj/
GD
kru damrei

គ្រូដំរី Meaning in English

Definitions

US expert elephant hunter; spirit which watches over the capture and training of elephants
Headley