lower someone's position - French English Dictionary

lower someone's position

Meanings of "lower someone's position" in French English Dictionary : 1 result(s)

English French
Common
lower someone's position dégrader [v]