×

altercation meaning in French

n. altercation; dispute; discussion; débat

Related Words

  1. alteratively
  2. altercate
  3. altered beast
  4. alterer
PC Version

Copyright © 2018 WordTech Co.