sequestra - Spanish English Dictionary

sequestra

Meanings of "sequestra" with other terms in English Spanish Dictionary : 1 result(s)

English Spanish
Medicine
sequestrum (pl: sequestra) secuestro [m]