Italian edit

Participle edit

barricanti

  1. plural of barricante