How is the word rampes translated from French to English
Barres le long d'un escalier ou d'un mur auxquelles on se tient.
Bars along stairs or walls that people hold for support.
Couldn’t load the audio. Please try again.


