intermediation in French
intermediation in French
entremise
(uncountable) Intervention; interposition.
intermédiation
(uncountable) Intervention; interposition.