Slovnenya

Translation English French: altruist

Dictionary: main