meaning of Brettchenweben

Brettchenweben - German to English

card weaving [Am.]

View more

  • tablet weaving