English
English version

Polaroids

From Longman Dictionary of Contemporary EnglishPolaroidsPo‧lar‧oids /ˈpəʊlərɔɪdz/ noun [P]  sunglasses treated with polaroid
Pictures of the day
What are these?
Click on the pictures to check.