meaning of aufgedrückt

aufgedrückt - German to English

imprinted

View more

  • impressed