storciamoci

Italian

Verb

storciamoci

  1. first-person plural imperative of storcersi

Anagrams