"magistralen" in English Magistralen {m pl} main transportation channels Detailed translations for "magistralen" Magistralen{masculine plural} Magistralen(also: Hauptverkehrsadern) main transportation channels