French-English dictionary »

prendre en traitre meaning in English

FrenchEnglish
prendre en traitre verbe

fight dirty(to use the worst ways)
verb