polaroid land camera

(noun) Polaroid camera

< polaroid camera | polder >