Translation of bulu biri-biri in English:

bulu biri-biri

sheepskin

noun

  • 1

    sheepskin, sheep's skin with the fleece on