Italian

edit

Participle

edit

scorificata f sg

  1. feminine singular of scorificato

Anagrams

edit