×
inexcusable
meaning in French
adj.
inexcusable, sans excuse; impardonnable; injustifiable
Related Words
inexactness
inexcusability
inexcusableness
inexcusably
PC Version
Copyright © 2018 WordTech Co.