Dictionary English – Romanian

station-master



Substantiv
1.

sef de stație