English to Arabic

Meaning for:
Main-roads
other
الطرق الرئيسية