hookgun

listen to the pronunciation of hookgun
English - English
a harquebus