squalid in Portuguese
squalid in Portuguese
esquálido
Extremely dirty and unpleasant.
imundo
Extremely dirty and unpleasant.