Spanish Participle zurrada f sg feminine singular of zurradoWikiwand - on Seamless Wikipedia browsing. On steroids.