Advertisement

Advertisement

twin-lens reflex camera

noun

  1. reflex camera : TLR


Advertisement

Advertisement

Advertisement

Advertisement


twin-lens reflextwinned