Skip to content
Thai Dictionary
Search the dictionary
Search
เทวาลัย
thee-waa-lai
Noun
abode of the gods
Recently looked up
Clear