clean-tech - French English Dictionary
History

clean-tech



Meanings of "clean-tech" with other terms in English French Dictionary : 1 result(s)

English French
General
clean tech technologie propre [f]