arquebuses
English
Noun
arquebuses
plural of
arquebuse