scozzata

Italian

Participle

scozzata f sg

  1. feminine singular of scozzato

Anagrams