electric cable /ɪlˈɛktɹɪk ˈkeɪbəl/ n

中文:电缆

Meaning:Cable enabling the batteries to supply the electric motor and recover energy during deceleration and braking.

Found in these illustrated scenes(2)

‹ Browse all scenes