monitoring of earth environment - French English Dictionary

monitoring of earth environment

Meanings of "monitoring of earth environment" in French English Dictionary : 1 result(s)

English French
Politics
monitoring of earth environment surveillance de l’environnement terrestre