impress positively;

listen to the pronunciation of impress positively;
English - English

Definition of impress positively; in English English dictionary

impress positively
make a good impression
impress positively;
Favorites