sboscanti

Italian

Participle

sboscanti

  1. plural of sboscante