strusciata
Italian
Etymology 1
Noun
strusciata
f
(
plural
strusciate
)
rub
Etymology 2
Participle
strusciata
f
sg
feminine singular of
strusciato
Anagrams
catturassi