demonistrated ( synonym found)

Definition of demonistrated:

°past tense of demonstrate.

Back to Top