French-English dictionary »

glycérate meaning in English

FrenchEnglish
glycérate nom {m}

glycerate◼◼◼noun