Translation of biri-biri betina in English:

biri-biri betina

ewe

noun

  • 1

    ewe, female sheep