Translucid

What is Translucid?

Translucid definition and meaning on Dictionary terms:
adjective