ติมอร์

dtì-mɔɔ

Noun

    • Timor, an island in Southeast Asia shared by Indonesia and Timor-Leste