LanguageMate | metro | Spanish - English (British) - Dictionary
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 wordsView other Spanish Nouns
    Contact