Attested
.to
Menu
Definition
transmitting light; able to be seen through with clarity
Seed
·
Term in context
crystal clear
in
CommonParlance