Leather straps - Inglés Sinónimo Diccionario