French-English dictionary »

acide idonique meaning in English

FrenchEnglish
acide idonique nom {m}

idonic acidnoun