Italian

edit

Participle

edit

stramazzato (feminine stramazzata, masculine plural stramazzati, feminine plural stramazzate)

  1. past participle of stramazzare