English edit

Noun edit

barraboras

  1. plural of barrabora