English edit

Noun edit

barrulets

  1. plural of barrulet