Subscribe
URL of the page has been copied to clipboard.
Meaning : (trade mark) a plastic film that can polarize a beam of light. Often used in sunglasses to eliminate glare.
Install App