Italian Noun scarpate f plural of scarpata Anagrams crespata, parcaste, sprecataWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads