×
explicable
meaning in French
adj.
explicable
Related Words
explanatory note
explant
expletive
explicate
PC Version
Copyright © 2018 WordTech Co.