English to Arabic

Meaning for:
Switchyards
other
الأفنية