hagbut

  1. (bkz: harquebus )