Slovnenya

Translation English French: victor

Dictionary: main