Unbefogged meaning

Not befogged or deluded; having a clear mind or understanding.
adjective
0
0
Advertisement

Origin of unbefogged