Barredero admin 5 years ago Barredero Definition Barredero Spanish AdjectiveEnglish meaning : Sweeper