Italian

edit

Participle

edit

sboscanti

  1. plural of sboscante