Translation of biri-biri in English:

biri-biri

sheep

  • 1

    sheep