Spanish Participle escachadas f pl feminine plural of escachadoWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads