English to Hindi

Meaning for:
polaroid camera
other
तुरन्त फोटो खींचने ताला चैमरा