Italian edit

Noun edit

scellerati m

  1. plural of scellerato

Anagrams edit