arcabuceríaMeaningsNoun1. harquebus troops2. harquebus fire3. harquebuses4. place where harquebuses are made5. place where harquebuses are sold