English to Arabic

Meaning for:
Interstation
other
بين المحطّات