English-French dictionary »

decaoxide meaning in French

EnglishFrench
decaoxide noun

décaoxyde◼◼◼nom {m}