barbacane English -
1.
Engelskabarbican
-
EngelskaA tower at the entrance to a castle or fortified town
-
Old Portuguesebarvacãa
Rimlexikon PluralEnglish translator: Swedish barbacane Eesti sõnaraamat Español Traductor Svenska Översättare