sferrasti
Italian
Verb
sferrasti
second-person singular past historic of
sferrare