timorais meaning in English
adj. timorese, of timor, related to timor (island in southern indonesia)
n. timorese, people of timor, natives of timor (island in southern indonesia)
adj. timorese, of timor, related to timor (island in southern indonesia)
n. timorese, people of timor, natives of timor (island in southern indonesia)