meaning of Blaudrucker

Blaudrucker - German to English

ditto device [Am.]

View more

  • nature duplicator