stramazzato

Italian

Participle

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

  1. past participle of stramazzare