stationmaster


Results for "stationmaster"

English - Turkish Dictionary

stationmaster

(English - Turkish Dictionary) :
i. istasyon şefi.