making a strong or vivid impression
0 Comments 0 Shares 880 Views