harquebuse
English
Noun
harquebuse
(
plural
harquebuses
)
Alternative form of
harquebus
.