escalade French - English
1.
2.
Englishescalation
-
Englisha deliberate or premeditated increase in the violence or geographic scope of a conflict
-
Frenchescalade
3.
Englishclimbing
-
Englishthe sport of climbing
-
Frenchescalade
English translator: French English escalade Eesti sõnaraamat Español Traductor Svenska Översättare