NichiDict

セルモーター

[serumootaa]

Meanings

1.Noun

starter motor; starter; self-starter