Italian-English dictionary »

monossido di diidrogeno meaning in English

ItalianEnglish
monossido di diidrogeno noun
{m}

dihydrogen monoxide(water, H₂O, see also: water)
noun