English to French:   more detail...
  1. metro station:
  2. Wiktionary:


Detailed Translations for metro station from English to French

metro station:

metro station [the ~] noun

  1. the metro station (subway station)

Translation Matrix for metro station:

NounRelated TranslationsOther Translations
station de métro metro station; subway station

Wiktionary Translations for metro station:

metro station

Related Translations for metro station