sequestrated ( synonym found)

Definition of sequestrated:

°past tense of sequestrate.

Back to Top