English

edit

Noun

edit

harquebuses

  1. plural of harquebus