Polish-English dictionary »

fotowoltaika meaning in English

PolishEnglish
fotowoltaika

photovoltaics