French-English dictionary »

bon office (service rendered) meaning in English

FrenchEnglish
bon office (service rendered) nom {m}

good offices◼◼◼noun