scorata

Italian

Participle

scorata f sg

  1. feminine singular of scorato

Anagrams