ATV


Meaning of ATV in English

Acronym for "All Terrain Vehicle."

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