Search term barbican has one result
Jump to
EN English ES Spanish
barbican (n) [fortification] barbacana (n) {f} [fortification]