meaning of Albedometer

Albedometer - German to English

albedometer