hayrette bırakmak

listen to the pronunciation of hayrette bırakmak
Türkçe - İngilizce
to amaze, astonish
amaze
astonish