• Thumbnail for 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