advocate moral values - French English Dictionary
History

advocate moral values



Meanings of "advocate moral values" in French English Dictionary : 1 result(s)

English French
Common
advocate moral values prêcher [v]