striduti

Italian

Participle

striduti m pl

  1. masculine plural of striduto