Skip to content
Thai Dictionary
Search the dictionary
Search
เทพบดี
thêep-bɔɔ-dii
Noun
Indra; lord of the gods
Recently looked up
Clear