sleazy in French - iTranslate

Translate "sleazy" from English to French

French

louche

Other Translations:

sordide

minable

miteux