English
›
Words
the
idea, concept, or impression formed as a result of perceiving something
Translation:
English
Noun
2
perception
Add
Translation