English-Spanish dictionary »

london underground meaning in Spanish

EnglishSpanish
London Underground (the London underground)
proper noun

el metro de Londresproper noun
{m}