Italian edit

Participle edit

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

  1. past participle of impicciare

Anagrams edit