English
Detailed Synonyms for Polaroid Land camera in English
Polaroid Land camera:
Polaroid Land camera [the ~] noun
-
the Polaroid Land camera
– a camera that develops and produces a positive print within seconds 1the Polaroid Land camera; the Polaroid camera– a camera that develops and produces a positive print within seconds 1