selvastrella
Italian
Noun
selvastrella
f
(
plural
selvastrelle
)
alternative form of
salvastrella
Anagrams
salvastrelle