Definition of "harquebusiers"

harquebusiers