insellata
Italian
Participle
insellata
f
sg
feminine singular of
insellato
Anagrams
allenasti
,
anellasti