ATV (Russia)
WiktionaryText


ATV
  1. all-terrain vehicle
  2. Associated TeleVision
  3. Asia Television Limited (a TV station in Hong Kong)
  4. ATV (Austria) (a TV station in Austria)
 
x
OK