Definify.com

Definition 2025


stortare

stortare

Italian

Verb

stortare (transitive)

  1. to twist or wrench
  2. to bend

Related terms

Conjugation