Translation of sheep in Malay

sheep

biri-biri

plural noun

  • 1

    biri-biri