Portuguese Participle esfregadas f pl feminine plural of esfregadoWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads