"magistrale" in English Magistrale {f} main transportation channel Detailed translations for "magistrale" die Magistrale{feminine} Magistrale(also: Hauptverkehrsader) main transportation channel