×

inexcusable meaning in French

adj. inexcusable, sans excuse; impardonnable; injustifiable

Related Words

  1. inexactness
  2. inexcusability
  3. inexcusableness
  4. inexcusably
PC Version

Copyright © 2018 WordTech Co.