×

intervenable meaning in English

adj. intervening, interfering, coming between to parties in order to help or mediate

Related Words

  1. interurbain
  2. intervalle
  3. intervenant
  4. intervenir dans un débat
PC Version

Copyright © 2018 WordTech Co.