Term Gallery logo

Meanings of diffuse sky radiation in English