kamus
.
Search
About
escalade
English
escalade
Noun
An act of scaling by the use of ladders (especially the walls of a fortification)
English: escalade
Verb
Climb up and over
English: escalade
Words that start with "escalade"
escalade
escalader