animal used for riding - Español Inglés Diccionario