×

intermediator meaning in French

n. médiateur; conciliateur, arbitre

Related Words

  1. intermediateness
  2. intermediation
  3. intermediatory
  4. intermedium
PC Version

Copyright © 2018 WordTech Co.