French-English dictionary »

sébacate meaning in English

FrenchEnglish
sébacate nom {m}

sebacate◼◼◼(any salt of sebacic acid)
noun