Métro

English

Proper noun

the Métro

  1. The Paris Métro.