harquebusses

English

Noun

harquebusses

  1. plural of harquebus
  2. plural of harquebuss