Search term monte-escalier has one result
Jump to
FR French EN English
monte-escalier (n) [motorized platform installed in a stairway] (n) stairlift (n) [motorized platform installed in a stairway] (n)