Turiscai
Manufahi municipality of East Timor. Turiskai in Mambai language means "
Turibaum
". During the Indonesian occupation of East Timor, on 22 February Indonesian...
2 KB (176 words) - 07:49, 6 November 2024