English to Arabic

Meaning for:
Goalpost
other
العارضة