Skip to content
Thai Dictionary
Search the dictionary
Search
ติมอร์
dtì-mɔɔ
Noun
Timor, an island in Southeast Asia shared by Indonesia and Timor-Leste
Recently looked up
Clear