greatly impress

listen to the pronunciation of greatly impress
English - Turkish

Definition of greatly impress in English Turkish dictionary

impress greatly
büyük ölçüde etkilemeye
English - English
(deyim) knock someone dead