English to Arabic

Meaning for:
Racecourse
other
الحلبة