English to Arabic

Meaning for:
In-station
other
في المحطة