meaning of betrieben

betrieben - German to English

driven

View more

  • run
  • prosecuted