English to Arabic

Meaning for:
Stationmaster
other
مدير المحطة