meaning of abgedrückt

abgedrückt - German to English

imprinted

View more

  • imprinted
  • squeezed off