Italian edit

Noun edit

scleriti f

  1. plural of sclerite

Anagrams edit