barbican in Italian
barbican in Italian
barbacane
A tower at the entrance to a castle or fortified town.
barbacana
A tower at the entrance to a castle or fortified town.