German-English dictionary »

solarbetrieben meaning in English

GermanEnglish
solarbetrieben

light-powered