French-English dictionary »

s'attribuer les mérites meaning in English

FrenchEnglish
s'attribuer les mérites verbe

steal someone's thunder(to appropriate someone's ideas)
verb