Multilingual Turkish Dictionary

CABLE RAILWAY

CABLE RAILWAY : English Turkish

kablolu demiryolu, tramvay