environmental advocacy group - French English Dictionary

environmental advocacy group

Meanings of "environmental advocacy group" in French English Dictionary : 1 result(s)

English French
Economy
environmental advocacy group groupe de défense de l'environnement