TURTLE


Meaning of TURTLE in English

A flat, on the floor mount, for large lights with a junior receiver. (Grip/Lighting)

Film and video English vocabulary.      Английский словарь фильмов и видео.