three-strap leather sandals - İspanyolca İngilizce Sözlük