Spanish-English dictionary »

tren del terror meaning in English

SpanishEnglish
tren del terror noun
{m}

ghost train(fairground attraction)
noun