What's another word for squalid?

comments powered by Disqus