Dictionary for English, Malay, chines, Indonesian, Japanese, etc
English Definition
    noun
  1. zebu: domesticated ox having a humped back and long horns and a large dewlap; used chiefly as a draft animal in India and east Asia
Translation
Not found. Request noted. Other translations below.Malay & Afrika Timur), hewan spt lembu jantan berpunuk di pundaknya (Asia