arquebusades
English
Noun
arquebusades
plural of
arquebusade