EXPERIENCE
LEARN
C2
IPA
/maəl cɑŋ leip/
GD
meul chang lep

មើលចង់លេប Meaning in English

Definitions

US to gaze intently at someone, devour someone with one's eyes
Headley