English to Catalan Dictionary
photovoltaic
Energia solar fotovoltaica
Meaning for photovoltaic found in 31 Languages.
Sponored Video