ornament with tafilet leather - Turco Inglés Diccionario