Catalan Noun estepes plural of estepa Portuguese Noun estepes f plural of estepeWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads