Slovnenya

Translation English French: democracy

Dictionary: main