English–French dictionary

French translation of the English word sleaze

English → French
  
EnglishFrench (translated indirectly)Esperanto
sleaze
horreur
;
ignominie