English to Arabic

Meaning for:
Turnpike
other
البوابة