technologie douce - French English Dictionary
History

technologie douce

Play ENFRFRfr
Play ENFRFRca


Meanings of "technologie douce" in English French Dictionary : 7 result(s)

French English
Business
technologie douce [n] soft technology
technologie douce alternative technology
Economy
technologie douce [n] soft technology
technologie douce alternative technology
EU Terms
technologie douce soft technology
Environment
technologie douce [n] soft technology
technologie douce alternative technology