sleazy in French - iTranslate Translate "sleazy" from English to French French louche Other Translations: sordide minable miteux