English-French dictionary »

glycerate meaning in French

EnglishFrench
glycerate noun

glycérate◼◼◼nom {m}