storcessi

Italian

Verb

storcessi

  1. first/second-person singular imperfect subjunctive of storcere

Anagrams