leather strap loom - Inglés Sinónimo Diccionario