EXPERIENCE
LEARN
C2
IPA
/kruː ɗɑmriː/
GD
kru damri

គ្រូដំរី Meaning in English

Definitions

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