EXPERIENCE
LEARN
C2
colloquial
IPA
/skiəp rɔmoəh/
GD
skiep romoah

ស្កៀបរមាស់ Meaning in English

Feel Itchy
Have Hard Feelings

Definitions

US to feel itchy; to have hard feelings, be irritated with each other
Headley