tsine

tsine

tsine

Noun

wild ox of the Malay Archipelago

Synonyms: