English edit

Noun edit

arquebusiers

  1. plural of arquebusier