Ramp (fr. Rampe)

Translation into English

Synonyms