priver de tout recours - French English Dictionary

priver de tout recours

Play ENFRFRfr
Play ENFRFRca

Meanings of "priver de tout recours" in English French Dictionary : 1 result(s)

French English
UN Terms
priver de tout recours leave in a defenceless state