Spanish Adjectives Barbicano By admin - January 20, 2019 0 832 Facebook Twitter Pinterest WhatsApp Barbicano Definition Barbicano Spanish AdjectiveEnglish meaning : Barbican