meaning of angestrahlt

angestrahlt - German to English

illuminated

View more

  • spotlighted