a morally reprehensible, disreputable, or sleazy person; a cad

listen to the pronunciation of a morally reprehensible, disreputable, or sleazy person; a cad
الإنجليزية - الإنجليزية
sleazeball
a morally reprehensible, disreputable, or sleazy person; a cad
المفضلات