Tela'o

English: (Noun) The Barking Deer. A medium-sized deer with a distinct bark-like call.

Bahasa Malaysia: Rusa menyalak. Rusa bersaiz sederhana dengan panggilan seperti kulit yang berbeza.


Pronunciation: [təlaʔo]


Source: Alexander D. Smith