English-French dictionary »

iminodiethanol meaning in French

EnglishFrench
iminodiethanol (diethanolamine)
noun

iminodiéthanolnom {m}