EXPERIENCE
LEARN
C2
IPA
/ruəm rɔːh snei sne/
GD
ruom roh sne sne

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

Live Together
Make Love

Definitions

US to live together; to make love
Headley