squalid in French
squalid in French
sordide
Extremely dirty and unpleasant.
dégueulasse
Extremely dirty and unpleasant.