Turkish-English dictionary »

korku tüneli meaning in English

TurkishEnglish
korku tüneli noun

ghost train(fairground attraction)
noun