Slovnenya

Translation English French: aliveness

Dictionary: main