person who wears huarache leather sandals - İspanyolca İngilizce Sözlük