Slovnenya

Translation English French: altruistic

Dictionary: main
altruistic