Italian-English dictionary »

pannello solare termico meaning in English

ItalianEnglish
pannello solare termico noun

solar thermal collectornoun