Italian edit

Participle edit

sferrato (feminine sferrata, masculine plural sferrati, feminine plural sferrate)

  1. past participle of sferrare

Anagrams edit