See also: Archibugi

Italian

edit

Noun

edit

archibugi m

  1. plural of archibugio