CUBES


Meaning of CUBES in English

A colloquial term for cubic inches, or cubic inch displacement of an engine.

English dictionary of automotive terms.      Английский словарь автомобильных терминов.