Italian

edit

Participle

edit

attuffato (feminine attuffata, masculine plural attuffati, feminine plural attuffate)

  1. past participle of attuffare