Latin · word

sequestratio

a depositing; sequestering

Words sharing this root