animal used for riding - Francés Inglés Diccionario