Definify.com

Definition 2024


scozzata

scozzata

Italian

Participle

scozzata

  1. feminine singular of scozzato