solatro
Italian
Noun
solatro
m
(
plural
solatri
)
synonym of
morella
Anagrams
srotola