embarrassing, scorning, causing disgrace to someone

listen to the pronunciation of embarrassing, scorning, causing disgrace to someone
الإنجليزية - الإنجليزية
putting to shame
embarrassing, scorning, causing disgrace to someone
المفضلات