attorse

Italian

Verb

attorse

  1. third-person singular past historic of attorcere

Anagrams