Metro - French English Dictionary

Metro

Meanings of "Metro" in French English Dictionary : 3 result(s)

English French
General
metro métro [m]
Governmental Terms
Metro communauté urbaine
Arts
metro métro [m]

Meanings of "Metro" in English French Dictionary : 19 result(s)

French English
Common
métro [m] subway [us]
métro [m] someone from metropolitan france
métro [m] underground [uk]
métro [m] tube [uk]
General
métro [m] tube
métro [m] subway
métro [m] underground
métro [m] metro
Governmental Terms
métro [m] subway
EU Terms
métro [m] underground railway
Computer
métro [m] subway
métro [m] underground
Transportation
métro [m] heavy rail
métro [m] heavy rail transit
métro [m] subway
Arts
métro [m] underground
métro [m] tube [uk]
métro [m] metro
métro [m] subway [us]