Translation of diphanele tša maatla a letšatši in English:

User Contribution

diphanele tša maatla a letšatši

Solar panels

noun

  • 1

    Solar panels

    Solar panels save the use of electricity

    Diphanele tša maatla a letšatši di boloka tirišo ya mohlagase

    Is this entry useful?