What does Abdrücke mean?

Abdrücke - German to English

printouts

View more

  • imprints