WordutandırmakMeaningto embarrass / to shamePart of speechPronunciationCourseTurkish Vocabulary and SentencesLessonu