sheen - Dictionary definition and meaning for word sheen
Powered by Mnemonic Dictionary
sheen=shine....