physical containment - French English Dictionary

physical containment

Meanings of "physical containment" in French English Dictionary : 1 result(s)

English French
Medicine
physical containment confinement physique