English to Arabic

Meaning for:
Crossroads
other
تقاطع الطرق