Slovnenya

Translation English French: squalor

Dictionary: main
squalor
noun