EXPERIENCE
LEARN
C2
IPA
/moət sruəc/
GD
moat sruoch

មាត់ស្រួច Meaning in English

Definitions

US to have a sharp tongue
Headley