×

impugnable meaning in French

adj. contestable; dont la véracité peut être mise en doute

Related Words

  1. impugn
  2. impugn the dignity
  3. impugner
  4. impugnment
PC Version

Copyright © 2018 WordTech Co.