Barbirrojo admin 5 years ago Barbirrojo Definition Barbirrojo Spanish AdjectiveEnglish meaning : Red-haired