meaning of bestrahlen

bestrahlen - German to English

to irradiate

View more

  • to ray
  • to shine on
  • to treat with radiotherapy