Slovnenya

Translation English French: dilapidated

Dictionary: main