French-English dictionary »

pour sa défense meaning in English

FrenchEnglish
pour sa défense preposition

in fairness◼◼◼(for the sake of balance)
preposition