archibugi

See also: Archibugi

Italian

Noun

archibugi m

  1. plural of archibugio