Translation of seladang in English:

seladang

wild ox

noun

  • 1

    wild ox, wild animal which resembles the buffalo