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