sanction of last resort - French English Dictionary

sanction of last resort

Meanings of "sanction of last resort" in French English Dictionary : 1 result(s)

English French
Law
sanction of last resort sanction du dernier ressort