Definify.com

Definition 2024


storcerti

storcerti

Italian

Verb

storcerti

  1. second-person singular infinitive of storcersi

Anagrams