escape quickly, on foot or horseback - Francés Inglés Diccionario

Proponer traducción