← Back to browseセルフスターター[serufusutaataa]nounJapanese definitionNo Japanese definition yet.English definitions(electric) starter; self-starterself-starter (person who shows initiative)ExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsセルフスタンドスターターセルモーターセルフ