strabevute

Italian

Participle

strabevute f pl

  1. feminine plural of strabevuto