EXPERIENCE
LEARN
C2
IPA
/riə krɑːɲaːŋ/
GD
rea kranhang

រាក្រញាង Meaning in English

Definitions

US to put one's hands up in supplication and to protect oneself
Headley