What does beeindrucken mean?

beeindrucken - German to English

to impose

View more

  • to impress
  • to strike [impress]