harquebus in Polish
harquebus in Polish
arkebuz
An obsolete matchlock firearm.
arkabuz
An obsolete matchlock firearm.
arkebuza
An obsolete matchlock firearm.