fabric with thin leather strips - İspanyolca İngilizce Sözlük