scamuffato

Italian

Participle

scamuffato (feminine scamuffata, masculine plural scamuffati, feminine plural scamuffate)

  1. past participle of scamuffare