colleuse
Top 50000
Meanings
Noun
1. film splicer (a device for joining two pieces of film) (cinematography)