Italian

edit

Participle

edit

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

  1. past participle of sferzare

Anagrams

edit