Italian Participle strafatta f sg feminine singular of strafatto Anagrams sfrattataWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads