Superunleaded definition

Of unleaded petrol, that has a higher than normal octane number due to the addition of aromatic hydrocarbons.
adjective
0
0
Advertisement

Origin of superunleaded