kamus
.
Search
About
escalader
English
escalader
Noun
Someone who gains access by the use of ladders
English: escalader