meens an idea which comes when u see the thing for the first time
View page
Tagalog Translation of IMPRESSION: pagkakilala
View page
The Impression That I Get was created in 1997.
View page
Vivid impression means strong impression. For example, "my
boyfriend made a vivid impression on my parents, and because of
that they knew exactly what he was like."