stridute

Italian

Participle

stridute f pl

  1. feminine plural of striduto