Italian-English dictionary »

idrodegradazione meaning in English

ItalianEnglish
idrodegradazione noun
{f}

hydrodegradation(chemical degradation by water)
noun