Italian

edit

Participle

edit

attecchenti

  1. plural of attecchente