Italian Participle affardellati m pl masculine plural of affardellatoWikiwand - on Seamless Wikipedia browsing. On steroids.