nutku tutulmak

listen to the pronunciation of nutku tutulmak
Turkish - English
to be tongue-tied
choke up
leave speechless
(deyim) dumbstruck