subway stations - Turkish English Dictionary

subway stations

Meanings of "subway stations" in Turkish English Dictionary : 1 result(s)

English Turkish
General
subway station n. metro istasyonu
I live within spitting distance of the subway station.
Metro istasyonuna bir adım mesafede yaşıyorum.

More Sentences

Meanings of "subway stations" with other terms in English Turkish Dictionary : 1 result(s)

English Turkish
Traffic
subway station facilities n. yer altı istasyon tesisleri