Spanish Noun cabros m pl plural of cabroWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads