EXPERIENCE
LEARN
C2
IPA
/sɑːtrəj rɔːt/
GD
satrei rot

ស្ត្រីរ័ត្ន Meaning in English

Attractive Girl
Beautiful Girl
Beloved Girl

Definitions

US attractive / beautiful girl; beloved girl
Headley