Italian edit

Participle edit

strabuzzati m pl

  1. masculine plural of strabuzzato