English to Arabic

Meaning for:
Switchyard
other
الفناء