Translation of ATV in Spanish:

ATV

noun

  • 1

    all-terrain vehicle