Wörterbuch Englisch Deutsch 🔎 extended search Metro DeutschEnglish Metro {f} metro [noun] Metro {f} underground [noun]