French-English dictionary »

bons offices (concilatory mediation) meaning in English

FrenchEnglish
bons offices (concilatory mediation) nom {m pl}

good offices◼◼◼noun