SCALADA


Meaning of SCALADA in English

n [Mil.] escalade

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