Italian edit

Participle edit

stacciato (feminine stacciata, masculine plural stacciati, feminine plural stacciate)

  1. past participle of stacciare

Anagrams edit