English to Arabic

Meaning for:
Racetracker
other
المتردّد على حلبة السباق