humilier quelqu'un devant tout le monde - French English Dictionary
History

humilier quelqu'un devant tout le monde

Play ENFRFRfr
Play ENFRFRca


Meanings of "humilier quelqu'un devant tout le monde" in English French Dictionary : 1 result(s)

French English
General
humilier quelqu'un devant tout le monde [v] call down someone in front of everybody