สติ

sà-dtì

Noun

    • presence of mind