leather straps - Inglés Sinónimo Diccionario