EXPERIENCE
LEARN
C2
IPA
/miən smaːrɑːtəj/
GD
mean smaratei

មានស្មារតី Meaning in English

Definitions

US to have presence of mind, have one's wits about one
Headley