Definify.com

Definition 2025


harquebusses

harquebusses

English

Noun

harquebusses

  1. plural of harquebus