Versión en Español
Meaning of
"barbacana"
in English language
Spanish to English
English to Spanish
Spanish
English
barbacana
barbican
barbacana (f)
weephole
Barbacana, aspillera
Barbican
barbacana; defensa exterior de un castillo o ciudad especialmente torres o puertas dobles
barbican