STOCKADE


Meaning of STOCKADE in English

n. palissade

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