lowlife in Spanish
lowlife in Spanish
canalla
(derogatory) An untrustworthy, despicable, or disreputable person, especially one suspected of being a criminal.
rufián
(derogatory) An untrustworthy, despicable, or disreputable person, especially one suspected of being a criminal.