pads for horse saddles - Alemán Inglés Diccionario