narrted ( synonym found)

Definition of narrted:

°past tense of narrate.

Definition of narrted:

°past tense of narrate.

Back to Top