What is the meaning of democratic republic of timor-leste in English?

Learn vocabulary with pictures as well as definitions of democratic republic of timor-leste in English

Learn in

See more

n. Democratic Republic of Timor-Leste

Definition of Democratic Republic of Timor-Leste in English

Island semi-presidential republic located in the southeast of Asia, on the Indonesian archipelago, to the north of Australia and to the west of Papua New Guinea.

Synonyms of Democratic Republic of Timor-Leste in English

East TimorTimor-Leste