English to Portuguese Dictionary
photovoltaic
Célula fotoelétrica
Meaning for photovoltaic found in 31 Languages.
Sponored Video