French-English dictionary »

superacide meaning in English

FrenchEnglish
superacide nom {m}

superacid◼◼◼(medium having very high acidity)
noun