French-English dictionary »

battre à son propre jeu meaning in English

FrenchEnglish
battre à son propre jeu verbe

beat someone at their own gameverb