selvastrella

Italian

Noun

selvastrella f (plural selvastrelle)

  1. alternative form of salvastrella

Anagrams