CAMPAIGNING


Meaning of CAMPAIGNING in English

Racing a particular vehicle for an entire season.

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