English to Arabic

Meaning for:
Paddock
other
الحلبة