Where does “Hakenbüchse” come from?

Hakenbüchse (German): harquebus

Definitions

  1. harquebus

Words derived from “Hakenbüchse