Englisch-Deutsch Wörterbuch »

to leave a lasting impression on someone bedeutet auf Deutsch

EnglischDeutsch
to leave a lasting impression on someone

jemanden nachhaltig beeindrucken