EXPERIENCE
LEARN
C2
IPA
/rɔːmoah rɔːʔouc/
GD
romoah ro'ouch

រមាស់រអូច Meaning in English

Definitions

US to feel a constant slight itch
Headley