Skip to content
Thai Dictionary
Search the dictionary
Search
อาตมทาน
àat-dtà-má-thaan
Noun
self-sacrifice
Recently looked up
Clear