meaning of beherrschende Stellung

beherrschende Stellung - German to English

commanding place

View more

  • prominent position