body-gripping trap - French English Dictionary
History

body-gripping trap



Meanings of "body-gripping trap" in French English Dictionary : 2 result(s)

English French
State Law
body-gripping trap piège à mâchoires
Governmental Terms
body-gripping trap piège à mâchoires