Swedish-English dictionary »

solpanel meaning in English

SwedishEnglish
solpanel [~en ~er] substantiv
{c}

solar panel(array of connected solar cells)
noun

Your history