Italian edit

Participle edit

sferzato (feminine sferzata, masculine plural sferzati, feminine plural sferzate)

  1. past participle of sferzare

Anagrams edit