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

រតេយរតាយ Meaning in English

Definitions

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