downsizing in German
downsizing in German
Downsizing
(automotive) Reducing engine's capacity at same power or increasing engine's power without increasing capacity.