meaning of angenehm überrascht

angenehm überrascht - German to English

agreeably surprised

View more

  • pleasantly surprised