Translation of slow train in Spanish:

slow train

noun

British

  • 1

    tren que para en todas las estaciones