grave moral flaw, blot, stain (on one's character)

listen to the pronunciation of grave moral flaw, blot, stain (on one's character)
İngilizce - Türkçe
şaibe