What does betreut mean?

betreut - German to English

looked after

View more

  • curated