French-English dictionary »

décaoxyde meaning in English

FrenchEnglish
décaoxyde nom {m}

decaoxide◼◼◼noun