NichiDict

セルフアップネジ

[serufuappuneji]

Meanings

1.Noun

captive screw