polaroid ( synonym found)

Definition of polaroid:

°A camera that develops its own film.
°A print from such a camera.

Definition of polaroid:

°A camera that develops its own film.
°A print from such a camera.

Back to Top