Italian Participle strafatte f pl feminine plural of strafatto Anagrams sfrattateWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads