Unglimpsable definition

Incapable of being glimpsed.
adjective
0
0
Advertisement

Origin of unglimpsable