English-French dictionary »

ecochemistry meaning in French

EnglishFrench
ecochemistry noun

écochimienom {m}