MalayTranslate.com
Malay to English Translator
Translate Here

English to English

starter motor

noun (n)

  • an electric motor for starting an engine
    motor elektrik untuk mulai mesin
    source: wordnet30