cámara de video

video camera

#16,781

Meanings

noun, feminine

  1. Latin America video camera