Vocabulary
ヘムステッチ
ヘムステッチ
hemstitch
noun