meaning of Beherrschungsvertrag

Beherrschungsvertrag - German to English

agreement of domination

View more

  • domination contract