BATTLELMENTS


Meaning of BATTLELMENTS in English

bastion, parapete, crenel

English Interlingue dictionary.      Английский словарь Интерлингве.