metro - French English Dictionary
History

metro

Play ENFRENus
Play ENFRENuk
Play ENFRENau


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" with other terms in English French Dictionary : 4 result(s)

English French
General
metro area zone métropolitaine
Education
universitat (barcelona metro) universitat (métro de barcelone)
Psychology
metro addiction assessment referral service (maars) service torontois d'orientation et d'évaluation de la toxicomanie
metro addiction assessment referral service service torontois d'orientation et d'évaluation de la toxicomanie