bn:02072812n
Noun Concept
NL
No term available
EN
Solar desalination is a desalination technique powered by solar energy. Wikipedia
Relations
Sources