meaning of besticken

besticken - German to English

to broider [archaic]

View more

  • to embroider