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