Skip to content
inoh

Timor

/tiːmɔː/

an island in Southeast Asia

“Many tourists visit Timor to see the beautiful white beaches.”
Add to my deck
Illustration of Timor: an island in Southeast Asia