Italian

edit

Participle

edit

stridute f pl

  1. feminine plural of striduto