Italian edit

Participle edit

scoperchiata f sg

  1. feminine singular of scoperchiato

Anagrams edit