Italian Adjective scrause feminine plural of scrauso Anagrams curasse, scusare, scuseràWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads