BARBICAN


Meaning of BARBICAN in English

(n.) Alt. of Barbacan

Webster's English dictionary.      Английский словарь Webster.