EXPERIENCE
LEARN
C1
IPA
/ruəm rɔːh/
GD
ruom roh

រួមរស Meaning in English

Definitions

US to live together; to indulge in intimacy
Headley