LanguageMate for Schools
LanguageMate for Business
Features
Login
Book a demo
Home
/
Dictionaries
/
Spanish - English (British)
/
metro
Spanish - English (British) translations for "
metro
"
"
metro
" Spanish translation
Translation
metro
Definition
A rapid transit system used for public transportation in urban areas.
Part of speech
noun
Gender
masculine
View all Spanish words
View other Spanish Nouns
Contact
Placement tests
Start placement test
Dictionaries
German - English
Italian - English
Spanish - English