ATV


Meaning of ATV in English

[ATV] abbreviation all-terrain vehicle

Merriam-Webster English vocab.      Английский словарь Merriam Webster.