go down a sloped land or place - Francés Inglés Diccionario

Proponer traducción