Translation of filmadora in English:

filmadora

movie camera, n.

feminine noun

Latin America

  • 1

    movie camera US
    cinecamera British