Italian

edit

Participle

edit

scozzata f sg

  1. feminine singular of scozzato

Anagrams

edit