Comment Section (Timor)

Timor Edit
Noun
    an island in Indonesia in the Malay Archipelago; the largest and most eastern of the Lesser Sunda Islands


comments powered by Disqus