explanat ( synonym found)

Definition of explanat:

°past tense of explain.

Definition of explanat:

°past tense of explain.

Back to Top