Back to Dictionary
帝汶岛
帝汶島
DìwènDǎo
1. Timor island
Noun