Spanish Noun esterillas f pl plural of esterillaWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads