meaning of bestrahlt

bestrahlt - German to English

irradiated

View more

  • radiated
  • irradiated