Italian

edit

Participle

edit

impicciato (feminine impicciata, masculine plural impicciati, feminine plural impicciate)

  1. past participle of impicciare

Anagrams

edit