English-German dictionary »

umbrella network meaning in German

EnglishGerman
umbrella network noun

das SternnetzSubstantiv