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