Multilingual Turkish Dictionary

KABLOLU DEMİRYOLU

KABLOLU DEMİRYOLU : Turkish English

n. cable railway