What does Ajourstiche mean?

Ajourstiche - German to English

hemstitches