Slovnenya

Translation English Spanish: ramp

Dictionary: main
ramp
noun
1 cuesta.
2 luz.