innovated ( synonym found)

Definition of innovated:

°past tense of innovate.

Back to Top