scrause

Italian

Adjective

scrause

  1. feminine plural of scrauso

Anagrams