Translation of "Internal stuff" in German

Related phrases