impede attempt to save life - French English Dictionary
History

impede attempt to save life



Meanings of "impede attempt to save life" in French English Dictionary : 1 result(s)

English French
Law
impede attempt to save life empêcher de sauver une vie [v]