English-German dictionary »

technical director meaning in German

EnglishGerman
technical director noun

der StudioleiterSubstantiv