French
Luxembourgish
Englishescalade
Englishto scale the walls of a fortification
Romanianescalada
English translator: Romanian English escalada Eesti sõnaraamat Español Traductor Svenska Översättare