Slovnenya

Translation English French: world power

Dictionary: main