An island in Indonesia in the Malay Archipelago; the largest and most eastern of the Lesser Sunda Islands.
|
|
|
Words linked to "Timor" : Nusa Tenggara, island, Republic of Indonesia, Lesser Sunda Islands, Dutch East Indies, Indonesia |
Copyright © 2024 Free Translator.org |