EXPERIENCE
LEARN
C2
IPA
/rɔːteːjɑːrɑːtaːj/
GD
roteyaratay

រតេយរតាយ Meaning in English

Definitions

US Adjective to be hanging down / dangling in long strands or strips
Headley