Definition of tomavistas in Spanish:

tomavistas

masculine noun & adjective

El plural es tomavistas
  • 1Cámara de cine, en especial la de película de pequeño formato usada por los aficionados.