smozzicati

Italian

Participle

smozzicati m pl

  1. masculine plural of smozzicato