Versión en Español
Meaning of
"incarceración"
in English language
Spanish to English
English to Spanish
Spanish
English
incarceración; el enclavamiento anormal
incarceration; strangulated (hernia, placenta)