Italian

edit

Participle

edit

scovata f sg

  1. feminine singular of scovato

Anagrams

edit