Slovnenya

Translation English French: altruism

Dictionary: main
altruism