meaning of Bastelgeschäft

Bastelgeschäft - German to English

arts and crafts shop

View more

  • art materials store
  • art supply store [Am.]