meaning of beeindruckbar

beeindruckbar - German to English

impressible

View more

  • impressionable
  • susceptible