Squalid is an adjective that means extremely dirty and unpleasant, especially due to poverty or neglect.
Extremely dirty and unpleasant, especially due to poverty or neglect.
Squalid is an adjective.
dilapidated , dirty , filthy , grimy , wretched