Translation of subway station in Spanish:

subway station

estación de metro, n.

noun

  • 1

    estación de metro feminine
    estación de subterráneo feminine River Plate