health advocate - French English Dictionary
History

health advocate



Meanings of "health advocate" in French English Dictionary : 2 result(s)

English French
Human Rights
health advocate défenseure de la santé [f]
Gyroscopic
health advocate défenseur de la santé [m]