Translation of estación de metro in English:

estación de metro

subway station, n.

feminine noun

  • 1

    subway station US
    underground station British
    tube station British