English to Arabic

Meaning for:
Main-station
other
المحطة الرئيسية