Barbicano admin 5 years ago Barbicano Definition Barbicano Spanish AdjectiveEnglish meaning : Barbican