English-German dictionary »

interlocking interests meaning in German

EnglishGerman
interlocking interests noun

die InteressenverflechtungSubstantiv