Italian

edit

Noun

edit

scleriti f

  1. plural of sclerite

Anagrams

edit