scellerate

Italian

Adjective

scellerate

  1. feminine plural of scellerato