Leather strops - İspanyolca İngilizce Sözlük