intended to run on solar power - İngilizce Eşanlam Sözlük