Slovnenya

Translation English French: devastation

Dictionary: main