Turkish-English dictionary »

güneş paneli meaning in English

TurkishEnglish
güneş paneli noun

solar panel(array of connected solar cells)
noun