instrument of restraint - French English Dictionary
History

instrument of restraint



Meanings of "instrument of restraint" in French English Dictionary : 3 result(s)

English French
State Law
instrument of restraint moyens de contrainte
instrument of restraint moyen de contrainte
UN Terms
instrument of restraint instrument de contrainte