leather strap with various uses - İspanyolca İngilizce Sözlük