(tren) i̇stasyon şefi

listen to the pronunciation of (tren) i̇stasyon şefi
Turkish - English
station master
one in charge of a train station
someone who is in charge of a railway station
(tren) i̇stasyon şefi
Favorites