EXPERIENCE
LEARN
C2
IPA
/meː sɑmrae/
GD
me samrae

មេសំរែ Meaning in English

The master
Large Female Ant
Queen Ant

Definitions

US large female ant, queen ant
Headley