Translation of sheep in Malay

sheep

biri-biri

nounPlural sheep

  • 1

    biri-biri