Definify.com

Definition 2024


attorta

attorta

Italian

Participle

attorta

  1. feminine singular of attorto