Capable of being seen; perceptible...


Popular Posts