Translation of zebu in Malay

zebu

sejenis seladang

noun

  • 1

    sejenis seladang