Italian edit

Participle edit

scovata f sg

  1. feminine singular of scovato

Anagrams edit