make an impression

  1. Verb izlenim bırakmak
tesir etmek Verb
intiba bırakmak Verb