harquebus

Part of speech: noun

An ancient hand- firearm.

Share it on: