harquebuses
English
Noun
harquebuses
plural of
harquebus