tongue-tied, hesitant; stopped up

listen to the pronunciation of tongue-tied, hesitant; stopped up
English - Turkish

Definition of tongue-tied, hesitant; stopped up in English Turkish dictionary

tongue-tied, hesitant; stopped up
tutuk