English → Hindi dictionary

polaroid land camera

पोलरॉइड लैंड कैमराNOUN

Definition

a camera that develops and produces a positive print within seconds

Looking for poetry? Read shayari and poems by great poets.