efficiated ( synonym found)

Definition of efficiated:

°past tense of officiate.

Back to Top