Skip to
adjective, noun
Referring to the people, language, or things associated with Timor, an island in Southeast Asia that is divided between Indonesia and East Timor.
Browse