star athlete ( synonym found)

Definition of star athlete:

°An athlete who competes in the triathlon.

Back to Top