Search term médiation has one result
FR French EN English
médiation (n) [accord] {f} mediation (n) [accord]

French English translations