EXPERIENCE
LEARN
C2
IPA
/ruəmɔːrɔːh sneːsneʔ/
GD
ruomoroh snesne

រួមរសស្នេហ៍ស្និទ្ធ Meaning in English

Live Together
Make Love

Definitions

US to live together; to make love
Headley