English to Arabic

Meaning for:
Parkway
other
طريق سريع مشجّر