polaroidEnglish

Polaroid

Noun

(trade mark) a plastic film that can polarize a beam of light, often used in sunglasses to eliminate glare

English: Polaroid

Words that start with "polaroid"