Term Gallery logo

Meanings of diffuse horizontal irradiance in English