interventor ( synonym found)

Definition of interventor:

°past tense of intervene.

Back to Top