Subscribe
URL of the page has been copied to clipboard.
Meaning : A handheld collapsible source of shade.
Synonyms : sunshade
Install App