storse
Italian
Verb
storse
third-person singular past historic of
storcere