Portuguese Participle rastelada f sg feminine singular of rasteladoWikiwand - on Seamless Wikipedia browsing. On steroids.