meaning of betreut

betreut - German to English

looked after

View more

  • curated