solar-powered ( synonym found)

Definition of solar-powered:

°past tense of overpower.
°Overly powerful.

Definition of solar-powered:

°past tense of overpower.
°Overly powerful.

Back to Top