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

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

Definitions

US to have a sharp tongue
Headley