Spanish Participle lastrada f sg feminine singular of lastradoWikiwand - on Seamless Wikipedia browsing. On steroids.