Venetian

edit

Noun

edit

strighe

  1. plural of striga