sleazebag in Spanish
sleazebag in Spanish
canalla
(slang) A morally reprehensible, disreputable, or sleazy person.
caradura
(slang) A morally reprehensible, disreputable, or sleazy person.
mamarracho
(slang) A morally reprehensible, disreputable, or sleazy person.
sinvergüenza
(slang) A morally reprehensible, disreputable, or sleazy person.