WordmahcubiyetleMeaningembarrassed / verschämt / red-facedPart of speechPronunciationCourseTurkish Vocabulary and SentencesLessonm