RAMPART


Meaning of RAMPART in English

bastion, vall de defense

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