Definify.com

Definition 2025


scozzata

scozzata

Italian

Participle

scozzata

  1. feminine singular of scozzato