Italian

edit

Participle

edit

scoperchiata f sg

  1. feminine singular of scoperchiato

Anagrams

edit