intiba bırakmak

listen to the pronunciation of intiba bırakmak
Turkish - English
to make/leave an impression on (someone), impress
come