meaning of betreuen

betreuen - German to English

to provide for

View more

  • to mentor
  • to steward
  • to supervise
  • to caretake [Am.] [creature]
  • to steadfastly keep up [service]