What does beeindruckt mean?

beeindruckt - German to English

impacted [impressed]

View more

  • impressed