schermita
Italian
Participle
schermita
f
sg
feminine singular of
schermito
Anagrams
schermati