sferrata
Italian
Participle
sferrata
f
sg
feminine singular of
sferrato
Anagrams
sfraterÃ
,
strafare