NichiDict

セルフスターター

[serufusutaataa]

Meanings

1.Noun

(electric) starter; self-starter

2.Noun

self-starter (person who shows initiative)