French-English dictionary »

en rajouter meaning in English

FrenchEnglish
en rajouter verbe

rub it in◼◼◼(add insult to injury)
verb