E10 definition

Petrol blended with 10 per cent ethanol.
noun
0
0
Advertisement