battle of the currents
English
Proper noun
the
battle
of
the
currents
Synonym of
war of the currents
.