Impression meaning in english
Answers
Answered by
5
Answer:
an idea, feeling, or opinion about something or someone, especially one formed without conscious thought or on the basis of little evidence.
hope it helps
Answered by
1
Answer:
Impression meaning in English was impression in tamil :எண்ணம்
Similar questions