ARQUEBUSIER MEANING IN ENGLISH

• Arquebusier Definition & Synonyms

  1. (n.) A soldier armed with an arquebus.


RECENT SEARCHES