Slovnenya

Translation English French: do-gooder

Dictionary: main
do-gooder