Translation of tren fantasma in English:

tren fantasma

ghost train, n.

masculine noun

  • 1

    ghost train