×

substantiated meaning in French

adj. justifié, argumenté

Related Words

  1. substantiate
  2. substantiated claim
  3. substantialness
  4. substantiate
  5. substantiated claim
  6. substantiation
PC Version

Copyright © 2018 WordTech Co.