someone that takes part in a race - İspanyolca İngilizce Sözlük