English–French dictionary

French translation of the English word sleazeball

English → French
  
EnglishFrench (translated indirectly)Esperanto
(louse; lowlife; pervert)
salaud
🔗 Instead we have sleazeball J.D. Vance.