What does Bastelpapier mean?

Bastelpapier - German to English

construction report

View more

  • sugar paper