EXPERIENCE
LEARN
C2
IPA
/ruk teːw taː/
GD
ruk tew ta

រុក្ខទេវតា Meaning in English

Forest Spirit
Dryad

Definitions

US forest spirit, dryad
Headley