meaning of Ajourstiche

Ajourstiche - German to English

hemstitches