harcabuz
harcabuz
obs.
form of
harquebus
.
Oxford English Dictionary
yu7NTAkq2jTfdvEzudIdQgChiKuccveC
fbcea5349b08593224bb6267defcea8e
Stop