Skip to content
Thai Dictionary
Search the dictionary
Search
สติ
sà-dtì
Noun
presence of mind
Recently looked up
Clear