selvastrelle

Italian

Noun

selvastrelle f

  1. plural of selvastrella