Spanish Adjective leperas f pl feminine plural of lepero Noun leperas f pl plural of leperaWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads