Polaroid camera

Explore definitions, synonyms, and language insights of Polaroid camera

Definitions

Noun
a camera that develops and produces a positive print within seconds