French-English dictionary »

sébaçate meaning in English

FrenchEnglish
sébaçate nom {m}

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