Italian-English dictionary »

termovoltaico meaning in English

ItalianEnglish
termovoltaico adjective

thermovoltaic(thermoelectric)
adjective