meaning of beeindruckt

beeindruckt - German to English

impacted [impressed]

View more

  • impressed