Italian-English dictionary »

superacido meaning in English

ItalianEnglish
superacido noun
{m}

superacid(medium having very high acidity)
noun