storcerti

Italian

Verb

storcerti

  1. compound of the infinitive storcere with ti

Anagrams