English to Arabic

Meaning for:
Crossings
other
المعابر