Slovnenya

Translation English French: squalid

Dictionary: main