Apparent readily seen; exposed to sight; open to view; visible.

New Questions