ばり
nuibari

Noun

1. sewing needle

Other forms: