Italian-English dictionary »

idricità meaning in English

ItalianEnglish
idricità noun
{f}

hydricity(combined power source)
noun